object frmDynamicProcCfg: TfrmDynamicProcCfg
  Left = 209
  Top = 240
  Width = 864
  Height = 575
  Caption = #23384#20648#36807#31243#37197#21046
  Color = clBtnFace
  Font.Charset = GB2312_CHARSET
  Font.Color = clWindowText
  Font.Height = -12
  Font.Name = #23435#20307
  Font.Style = []
  KeyPreview = True
  OldCreateOrder = False
  Position = poScreenCenter
  OnClose = FormClose
  OnCreate = FormCreate
  OnKeyPress = FormKeyPress
  PixelsPerInch = 96
  TextHeight = 12
  object Splitter1: TSplitter
    Left = 0
    Top = 89
    Width = 856
    Height = 3
    Cursor = crVSplit
    Align = alTop
  end
  object Panel1: TPanel
    Left = 0
    Top = 0
    Width = 856
    Height = 89
    Align = alTop
    BevelOuter = bvNone
    TabOrder = 0
    object Label1: TLabel
      Left = 24
      Top = 24
      Width = 78
      Height = 12
      Caption = #23384#20648#36807#31243#21517#31216':'
    end
    object Label2: TLabel
      Left = 348
      Top = 24
      Width = 54
      Height = 12
      Caption = #21442#25968#25968#37327':'
    end
    object Label3: TLabel
      Left = 72
      Top = 56
      Width = 30
      Height = 12
      Caption = #29366#24577':'
    end
    object Label4: TLabel
      Left = 198
      Top = 56
      Width = 90
      Height = 12
      Caption = #21151#33021#35828#26126'('#22791#27880'):'
    end
    object Label11: TLabel
      Left = 492
      Top = 24
      Width = 42
      Height = 12
      Caption = #27169#22359'ID:'
    end
    object DBEditEh1: TDBEditEh
      Left = 112
      Top = 20
      Width = 177
      Height = 20
      DataField = 'ProcedureName'
      DataSource = ds_XT_ProcedureMaster
      DynProps = <>
      EditButtons = <>
      ImeName = #26497#21697#20116#31508#36755#20837#27861
      TabOrder = 0
      Visible = True
      OnEnter = DBEditEh1Enter
    end
    object DBEditEh2: TDBEditEh
      Left = 412
      Top = 20
      Width = 73
      Height = 20
      DataField = 'ParamsCount'
      DataSource = ds_XT_ProcedureMaster
      DynProps = <>
      EditButtons = <>
      ImeName = #26497#21697#20116#31508#36755#20837#27861
      TabOrder = 1
      Visible = True
    end
    object DBEditEh3: TDBEditEh
      Left = 112
      Top = 52
      Width = 81
      Height = 20
      DataField = 'State'
      DataSource = ds_XT_ProcedureMaster
      DynProps = <>
      EditButtons = <>
      ImeName = #26497#21697#20116#31508#36755#20837#27861
      TabOrder = 3
      Visible = True
    end
    object DBEditEh4: TDBEditEh
      Left = 288
      Top = 52
      Width = 399
      Height = 20
      DataField = 'Remark'
      DataSource = ds_XT_ProcedureMaster
      DynProps = <>
      EditButtons = <>
      ImeName = #26497#21697#20116#31508#36755#20837#27861
      TabOrder = 4
      Visible = True
    end
    object DBEditEh11: TDBEditEh
      Left = 540
      Top = 20
      Width = 145
      Height = 20
      DataField = 'ModuleID'
      DataSource = ds_XT_ProcedureMaster
      DynProps = <>
      EditButtons = <>
      ImeName = #26497#21697#20116#31508#36755#20837#27861
      TabOrder = 2
      Visible = True
    end
    object Button4: TButton
      Left = 704
      Top = 50
      Width = 115
      Height = 25
      Caption = #21024#38500
      TabOrder = 5
      OnClick = Button4Click
    end
    object Button3: TButton
      Left = 288
      Top = 17
      Width = 49
      Height = 25
      Caption = #21047#26032
      TabOrder = 6
      OnClick = Button3Click
    end
  end
  object Panel2: TPanel
    Left = 0
    Top = 92
    Width = 856
    Height = 456
    Align = alClient
    BevelOuter = bvNone
    TabOrder = 1
    object Splitter2: TSplitter
      Left = 561
      Top = 0
      Height = 456
    end
    object Panel3: TPanel
      Left = 564
      Top = 0
      Width = 292
      Height = 456
      Align = alClient
      BevelOuter = bvNone
      TabOrder = 0
      object Label5: TLabel
        Left = 6
        Top = 20
        Width = 54
        Height = 12
        Caption = #21442#25968#21517#31216':'
      end
      object Label6: TLabel
        Left = 6
        Top = 47
        Width = 78
        Height = 12
        Caption = #36755#20837#36755#20986#31867#22411':'
      end
      object Label7: TLabel
        Left = 6
        Top = 76
        Width = 54
        Height = 12
        Caption = #21462#20540#26041#24335':'
      end
      object Label8: TLabel
        Left = 6
        Top = 136
        Width = 42
        Height = 12
        Caption = #21442#25968#20540':'
      end
      object Label10: TLabel
        Left = 6
        Top = 105
        Width = 66
        Height = 12
        Caption = #25968#25454#38598#21517#31216':'
      end
      object DBEditEh5: TDBEditEh
        Left = 88
        Top = 14
        Width = 177
        Height = 20
        DataField = 'ParamName'
        DataSource = ds_XT_ProcedureDetail
        DynProps = <>
        EditButtons = <>
        Enabled = False
        ImeName = #26497#21697#20116#31508#36755#20837#27861
        ReadOnly = True
        TabOrder = 0
        Visible = True
      end
      object DBEditEh8: TDBEditEh
        Left = 48
        Top = 133
        Width = 217
        Height = 20
        DataField = 'Value'
        DataSource = ds_XT_ProcedureDetail
        DynProps = <>
        EditButtons = <>
        ImeName = #26497#21697#20116#31508#36755#20837#27861
        TabOrder = 4
        Visible = True
      end
      object DBEditEh10: TDBEditEh
        Left = 88
        Top = 102
        Width = 177
        Height = 20
        DataField = 'DataSetName'
        DataSource = ds_XT_ProcedureDetail
        DynProps = <>
        EditButtons = <>
        ImeName = #26497#21697#20116#31508#36755#20837#27861
        TabOrder = 3
        Visible = True
      end
      object Button1: TButton
        Left = 104
        Top = 240
        Width = 75
        Height = 25
        Caption = #30830#23450'(&O)'
        TabOrder = 5
        OnClick = Button1Click
      end
      object Button2: TButton
        Left = 191
        Top = 240
        Width = 75
        Height = 25
        Caption = #21462#28040'(&C)'
        TabOrder = 6
        OnClick = Button2Click
      end
      object ComboBox1: TComboBox
        Left = 88
        Top = 44
        Width = 177
        Height = 20
        Enabled = False
        ImeName = #26497#21697#20116#31508#36755#20837#27861
        ItemHeight = 12
        TabOrder = 1
        Items.Strings = (
          #36820#22238#20540
          #36755#20837#21442#25968
          #36755#20986#21442#25968
          #36755#20837#36755#20986#21442#25968)
      end
      object ComboBox2: TComboBox
        Left = 88
        Top = 72
        Width = 177
        Height = 20
        Style = csDropDownList
        ImeName = #26497#21697#20116#31508#36755#20837#27861
        ItemHeight = 12
        TabOrder = 2
        OnClick = ComboBox2Click
        Items.Strings = (
          ''
          #20174#21069#21488#21462#25968#25454#38598#21462
          #20174#21518#21488#25968#25454#38598#21462
          #20174#21069#21488#21464#37327'('#24120#37327')'#21462)
      end
      object Button5: TButton
        Left = 8
        Top = 208
        Width = 83
        Height = 25
        Caption = 'adsMaster'
        TabOrder = 7
        OnClick = Button5Click
      end
      object Button6: TButton
        Left = 8
        Top = 240
        Width = 83
        Height = 25
        Caption = 'adsDetail'
        TabOrder = 8
        OnClick = Button6Click
      end
      object Button7: TButton
        Left = 8
        Top = 176
        Width = 81
        Height = 25
        Caption = 'adsMasterEdit'
        TabOrder = 9
        OnClick = Button7Click
      end
    end
    object Panel4: TPanel
      Left = 0
      Top = 0
      Width = 561
      Height = 456
      Align = alLeft
      BevelOuter = bvNone
      Caption = 'Panel3'
      TabOrder = 1
      object DBGridEh1: TDBGridEh
        Left = 0
        Top = 0
        Width = 561
        Height = 456
        Align = alClient
        DataSource = ds_XT_ProcedureDetail
        DynProps = <>
        FooterParams.Color = clWindow
        GridLineParams.VertEmptySpaceStyle = dessNonEh
        ImeName = #26497#21697#20116#31508#36755#20837#27861
        IndicatorOptions = [gioShowRowIndicatorEh]
        OptionsEh = [dghFixed3D, dghHighlightFocus, dghClearSelection, dghEnterAsTab, dghColumnResize, dghColumnMove]
        TabOrder = 0
        Columns = <
          item
            LookupParams.LookupCache = False
            DynProps = <>
            EditButtons = <>
            FieldName = 'ParamName'
            Footers = <>
            ReadOnly = True
            Title.TitleButton = True
            Width = 100
            AAEditIdent = False
          end
          item
            LookupParams.LookupCache = False
            DynProps = <>
            EditButtons = <>
            FieldName = 'InOutType'
            Footers = <>
            KeyList.Strings = (
              '0'
              '1'
              '2'
              '3')
            PickList.Strings = (
              #36820#22238#21442#25968
              #36755#20837#21442#25968
              #36755#20986#21442#25968
              #36755#20837#36755#20986#21442#25968)
            ReadOnly = True
            Title.TitleButton = True
            Width = 85
            AAEditIdent = False
          end
          item
            LookupParams.LookupCache = False
            DynProps = <>
            EditButtons = <>
            FieldName = 'GetValueType'
            Footers = <>
            KeyList.Strings = (
              '0'
              '1'
              '2'
              '3')
            PickList.Strings = (
              ''
              #20174#21069#21488#21462#25968#25454#38598#21462
              #20174#21518#21488#25968#25454#38598#21462
              #20174#21069#21488#21464#37327'('#24120#37327')'#21462)
            Title.TitleButton = True
            Width = 156
            AAEditIdent = False
          end
          item
            LookupParams.LookupCache = False
            DynProps = <>
            EditButtons = <>
            FieldName = 'DataSetName'
            Footers = <>
            Title.TitleButton = True
            AAEditIdent = False
          end
          item
            LookupParams.LookupCache = False
            DynProps = <>
            EditButtons = <>
            FieldName = 'Value'
            Footers = <>
            Title.TitleButton = True
            Width = 100
            AAEditIdent = False
          end>
        object RowDetailData: TRowDetailPanelControlEh
        end
      end
    end
  end
  object xt_ProcedureMaster: TADODataSet
    Connection = dtmConnect.conMain
    CursorType = ctStatic
    CommandText = 'Select * from xt_ProcedureMaster'
    Parameters = <>
    Left = 760
    object xt_ProcedureMasterID: TIntegerField
      FieldName = 'ID'
    end
    object xt_ProcedureMasterProcedureName: TStringField
      FieldName = 'ProcedureName'
      Size = 50
    end
    object xt_ProcedureMasterParamsCount: TIntegerField
      FieldName = 'ParamsCount'
    end
    object xt_ProcedureMasterState: TIntegerField
      FieldName = 'State'
    end
    object xt_ProcedureMasterRemark: TStringField
      FieldName = 'Remark'
      Size = 200
    end
    object xt_ProcedureMasterModuleID: TStringField
      FieldName = 'ModuleID'
    end
  end
  object xt_ProcedureDetail: TADODataSet
    Connection = dtmConnect.conMain
    CursorType = ctStatic
    BeforeInsert = xt_ProcedureDetailBeforeInsert
    AfterScroll = xt_ProcedureDetailAfterScroll
    CommandText = 'Select * from xt_ProcedureDetail'
    Parameters = <>
    Left = 40
    Top = 152
    object xt_ProcedureDetailID: TAutoIncField
      DisplayWidth = 4
      FieldName = 'ID'
      ReadOnly = True
    end
    object xt_ProcedureDetailMasterID: TIntegerField
      DisplayWidth = 8
      FieldName = 'MasterID'
    end
    object xt_ProcedureDetailParamName: TStringField
      DisplayLabel = #21442#25968#21517#31216
      DisplayWidth = 18
      FieldName = 'ParamName'
      Size = 50
    end
    object xt_ProcedureDetailInOutType: TIntegerField
      DisplayLabel = #36755#20837#36755#20986#31867#22411
      DisplayWidth = 12
      FieldName = 'InOutType'
      OnChange = xt_ProcedureDetailInOutTypeChange
    end
    object xt_ProcedureDetailParamType: TIntegerField
      DisplayLabel = #21442#25968#31867#22411
      DisplayWidth = 8
      FieldName = 'ParamType'
    end
    object xt_ProcedureDetailDataSetName: TStringField
      DisplayLabel = #25968#25454#38598#21517#31216
      DisplayWidth = 11
      FieldName = 'DataSetName'
      Size = 100
    end
    object xt_ProcedureDetailGetValueType: TIntegerField
      DisplayLabel = #21462#20540#26041#24335
      DisplayWidth = 8
      FieldName = 'GetValueType'
      OnChange = xt_ProcedureDetailGetValueTypeChange
    end
    object xt_ProcedureDetailValue: TStringField
      DisplayLabel = #21442#25968#20540
      DisplayWidth = 88
      FieldName = 'Value'
      Size = 200
    end
  end
  object ds_XT_ProcedureMaster: TDataSource
    DataSet = xt_ProcedureMaster
    Left = 728
  end
  object ds_XT_ProcedureDetail: TDataSource
    DataSet = xt_ProcedureDetail
    Left = 8
    Top = 152
  end
  object tmpStocProc: TADOStoredProc
    Connection = dtmConnect.conMain
    LockType = ltBatchOptimistic
    Parameters = <
      item
        Size = -1
        Value = Null
      end>
    Left = 696
  end
  object qryMain: TADODataSet
    Connection = dtmConnect.conMain
    Parameters = <>
    Left = 664
  end
  object qryDaymParamList: TADODataSet
    Connection = dtmConnect.conMain
    CursorType = ctStatic
    LockType = ltBatchOptimistic
    CommandText = 'select * from xt_DynamicParamList'
    Parameters = <>
    Left = 632
  end
end
